#5. 根据本周异常相关视频，总结try/except/else/finally的用法及如何自定义异常

class MyExc(Exception):
    pass

try:
    1/0              #通过注释掉此行来观察即可领会
    raise MyExc     #通过注释掉此行来观察即可领会
    pass
except ZeroDivisionError:
    print('捕获到除零异常，处理并消除该异常')
except MyExc:
    print('捕获到自定义的异常，处理并消除该异常')
except:
    print('捕获到未处理的任何异常，处理并消除该异常')
else:
    print('无异常，进入else')
finally:
    print('有无异常，都进入finally')

    